home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1996 December / Software of the Month Club 1996 December.iso / pc / dos / edu / pcgraph / graph.doc < prev    next >
Encoding:
Text File  |  1996-08-19  |  16.8 KB  |  531 lines

  1.  
  2.  
  3.                                    PC GRAPH
  4.  
  5.  
  6.  
  7.                                   Version 3.0
  8.  
  9.  
  10.  
  11.  
  12.  
  13.                                Operator's Manual
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                            (c)1996 Servile Software
  22.  
  23.  
  24. 2
  25.                                  REQUIREMENTS
  26.  
  27.  
  28.  
  29.  
  30. PC Graph will operate with any IBM PC or compatible computer equipped with a 
  31. graphics capable display card and monitor. CGA, EGA, MCGA, VGA and VESA 
  32. display modes are supported. PC Graph will make use of a maths co-processor if 
  33. one is fitted to the computer, but it is not essential. 
  34. 3
  35.                                  INTRODUCTION
  36.  
  37.  
  38.  
  39.  
  40. PC Graph is offered as a serious tool for the benefit of anyone who handles 
  41. data; statisticians, accountants, geographers, psychologists, students, 
  42. mathematicians. Variety of styles of graphs have been coded covering both the 
  43. reporting of absolute and frequency data. An additional facility has been 
  44. included for plotting graphs of functions. 
  45.  
  46. The interface has been designed to be simple to use. Options are displayed 
  47. with the current option reversed. Different options are selected by pressing 
  48. the cursor arrow keys to move the reverse highlighting to the required 
  49. facility. A facility is selected by pressing the Enter key when it is 
  50. highlighted. Many options lead to lists of other options. These lists are 
  51. refered to as "menus". A menu may be removed by pressing the Esc key. If a 
  52. menu option leads to another menu it has a right facing triangle displayed to 
  53. the right of the option text. 
  54.  
  55. The following diagram explains the main display:
  56.  
  57.       +--- Options
  58.       |
  59.      Data            Graphs           Mode           Utility           Exit     
  60.                                                                                 
  61.                                                                                 
  62.                                                                                 
  63.      +--- Status and input window
  64.      |                                                                          
  65.     ╔══════════════════════════════════════════════════════════════════════╗    
  66.     ║                               PC GRAPH                               ║    
  67.     ╟──────────────────────────────────────────────────────────────────────╢    
  68.     ║ TITLE:                                                               ║    
  69.     ║ X LEGEND:                                                            ║    
  70.     ║ 1st Y LEGEND:                                                        ║    
  71.     ║ 2nd Y LEGEND:                                                        ║    
  72.     ║ MODE:     640 x 480 16 Colour                                        ║    
  73.     ║ LINE:     Solid                                                      ║    
  74.     ║ FILL:     Solid                                                      ║    
  75.     ║ POINT:    X                                                          ║    
  76.     ║ SHOW AXIS:   Yes                                                     ║    
  77.     ║ SHOW LABELS: Yes                                                     ║    
  78.     ║ CLIP LABELS: No                                                      ║    
  79.     ╚══════════════════════════════════════════════════════════════════════╝    
  80.                                                                                 
  81.                                                                                 
  82.                                                                                 
  83.                         Enter Legends, Titles and Data                          
  84.                         |
  85.                         +--- Help line
  86.  
  87. 4
  88.                             DESCRIPTION OF OPTIONS
  89.  
  90.  
  91. DATA
  92.  
  93. Selecting the DATA option drops down the data menu. This provides access to 
  94. facilities for recording narratives and data for the graphs. 
  95.  
  96. Edit Title
  97.  
  98. Select the Edit Title facility to enter a main title for displayed graphs. 
  99.  
  100. Edit X Title                                                      
  101.  
  102. Select the Edit X Title facility to enter a title for the X axis. 
  103.  
  104. Edit 1st Y Title 
  105.  
  106. Select the Edit 1st Y Title facility to enter a title for the primary Y data 
  107. range.
  108.  
  109. Edit 2nd Y Title 
  110.  
  111. Select the Edit 2nd Y Title facility to enter a title for the secondary Y data 
  112. range. 
  113.  
  114.  
  115. Legends
  116.  
  117. Select the Legends facility to enter labels for the primary data items.
  118.  
  119. Ranges 
  120.  
  121. Select the Ranges facility to see the RANGES sub menu. 
  122.  
  123. Enter X Range     
  124.  
  125. Select the Enter X Range facility to type in values for the X data range. 
  126.  
  127. Enter 1st Y Range 
  128.  
  129. Select the Enter 1st Y Range facility to type in values for the primary Y data 
  130. range. 
  131.  
  132. Enter 2nd Y Range 
  133.  
  134. Select the Enter 2nd Y Range facility to type in values for the secondary Y 
  135. data range. 
  136.  
  137. Clear X Range
  138.  
  139. Select the Clear X Range facility to zero all X data values.
  140.  
  141. Clear 1st Y Range
  142.  
  143. 5
  144. Select the Clear 1st Y Range facility to zero the primary Y data range.
  145.  
  146. Clear 2nd Y Range 
  147.  
  148. Select the Clear 2nd Y Range facility to zero the secondary Y data range. 
  149.  
  150. Store Ranges      
  151.  
  152. Select the Store Ranges facility to write the data ranges and narratives to a 
  153. disk file.
  154.  
  155.  
  156. Restore Ranges    
  157.  
  158. Select the Restore Ranges facility to read the data ranges and narratives from 
  159. a disk file. 
  160.  
  161.  
  162. MODE
  163.  
  164. Select the MODE facility to drop down the video display modes menu. From this 
  165. menu you can select a different video display mode. This mode is used to 
  166. display all subsequent graphs. Some display adaptors do not support certain 
  167. display modes. If you select a display mode that is not supported by your 
  168. computer hardware, you will know when you try to display a graph! You should 
  169. then select a different mode. Different display modes offer differing screen 
  170. resolutions. The higher the resolution the better the quality of the displayed 
  171. graphs will be. However, the higher resolutions also cause the computer to 
  172. operate slower and graphs take longer to display on older equipment. 
  173. 6
  174.                                 GENERAL GRAPHS
  175.  
  176.  
  177. The general graphs offer, on the whole, diagrams of the absolute data 
  178. recorded. The exception being the pie charts which strictly speaking are 
  179. analysis type graphs. However, the familiarity and extensive use of pie charts 
  180. lends them to being readily available. 
  181.  
  182.  
  183. HISTOGRAM
  184.  
  185. Displays a histogram style diagram of the absolute data recorded in the first 
  186. Y range. 
  187.  
  188.  
  189. PARTITION (COLOUR)
  190.  
  191. Displays a colour partioned histogram style diagram of the data recorded in 
  192. the first Y range. 
  193.  
  194. PARTITION (PATTERN)
  195.  
  196. Displays a pattern partioned histogram style diagram of the data recorded in 
  197. the first Y range. 
  198.  
  199.  
  200. SCATTER
  201.  
  202. Displays a scatter graph of the data recorded in the X and first Y ranges. 
  203.  
  204.  
  205. XY LINE
  206.  
  207. Displays a line graph of the data recorded in the X and first Y ranges. 
  208.  
  209.  
  210. WALL
  211.  
  212. Displays an area graph of the data recorded in the X and first Y ranges. 
  213.  
  214.  
  215. COMPOUND
  216.  
  217. Displays a compound area graph of the data recorded in the X, first and second 
  218. Y ranges. 
  219.  
  220.  
  221. PIE (COLOUR)
  222.  
  223. Displays a pie chart with different coloured divisions of the data recorded in 
  224. the first Y range. 
  225.  
  226.  
  227. 7
  228. PIE (PATTERN)
  229.  
  230. Displays a pie chart with different patterned divisions of the data recorded 
  231. in the first Y range. 
  232.  
  233. BAR (COLOUR)
  234.  
  235. Displays a bar graph with different coloured divisions of the data recorded in 
  236. the first and if available second Y range. 
  237.  
  238.  
  239. BAR (PATTERN)
  240.  
  241. Displays a bar graph with different patterned divisions of the data recorded 
  242. in the first and if available second Y range. 
  243.  
  244. STACK
  245.  
  246. Displays a stacked bar graph of the data recorded in the first and second Y 
  247. ranges. 
  248.  
  249. PYRAMID
  250.  
  251. Displays a pyramid graph of the data recorded in the first and second Y 
  252. ranges. 
  253.  
  254. 8
  255.                                 ANALYSIS GRAPHS
  256.  
  257.  
  258. Analysis graphs offer displays of calculated rather than absolute data. 
  259.  
  260.  
  261. LINE
  262.  
  263. Displays a line graph of the data recorded in the first Y range. The 
  264. horizontal distance between each point is defined by the number of data items 
  265. divided by the available display width.
  266.  
  267.  
  268. 3 TERM MOVING AVERAGE
  269.  
  270. Displays a line graph of the data recorded in the first Y range, and 
  271. superimposes a line graph of the three term moving average of the data over 
  272. it. The horizontal distance between each point is defined by the number of 
  273. data items divided by the available display width. 
  274.  
  275. 5 TERM MOVING AVERAGE
  276.  
  277. Displays a line graph of the data recorded in the first Y range, and 
  278. superimposes a line graph of the five term moving average of the data over 
  279. it. The horizontal distance between each point is defined by the number of 
  280. data items divided by the available display width. 
  281.  
  282. 5 TERM BINOMINAL
  283.  
  284. Displays a line graph of the data recorded in the first Y range, and 
  285. superimposes a line graph of the five term moving average, calculated using a 
  286. binominal formulae, of the data over it. The horizontal distance between each 
  287. point is defined by the number of data items divided by the available display 
  288. width. 
  289.  
  290. CPF OGIVE
  291.  
  292. Displays a percentage frequency graph (Ogive) of the occurences of the first Y 
  293. range data. 
  294.  
  295. PERCENTAGE SCALE
  296.  
  297. Displays a percentage scale graph of the data recorded in the first Y range. 
  298. Each item is plotted expressed as a percentage of the highest recorded value.
  299.  
  300.  
  301. HISTOGRAM
  302.  
  303. Displays a frequency histogram of the data recorded in the first Y range.
  304.  
  305.  
  306. 9
  307. PARTITION (COLOUR)
  308.  
  309. Displays a colour partioned frequency histogram of the data recorded in the 
  310. first Y range. 
  311.  
  312. PARTITION (PATTERN)
  313.  
  314. Displays a pattern partioned frequency histogram of the data recorded in the 
  315. first Y range. 
  316.  
  317. 10
  318.                                     UTILITY 
  319.  
  320. Switch X & Y
  321.  
  322. Replaces the X data range with the primary Y range, and the primary Y range 
  323. with the old X range. The axis titles are also changed. 
  324.  
  325.  
  326. Line Style  
  327.  
  328. Allows you to select the type of line used for drawing line graphs.
  329.  
  330. Fill Style
  331.  
  332. Allows you to select the pattern used to fill wall graphs.
  333.  
  334. Point Style
  335.  
  336. Allows you to select the character used for plotting points.
  337.  
  338. Show Axis 
  339.  
  340. Toggles the display of the axis lines.
  341.  
  342. Show Labels  
  343.  
  344. Toggles the display of the axis labels.
  345.  
  346. Clip Labels
  347.  
  348. Toggles clipping of data legends. Sometimes data legends are wider than the 
  349. available space. Clipping causes only the available width of label to be 
  350. displayed. 
  351. 11
  352.                                    PRINTING
  353.  
  354.  
  355.  
  356. PC Graph incorporates an Epson printer driver for printing graphs on Epson dot 
  357. matrix printers, and other printers that can emulate the Epson. The displayed 
  358. graph can be sent to an attached printer by pressing function keys F1 through 
  359. F5 where each function key selects a different print style:
  360.  
  361. F1      Default graphics mode, 120dpi density for 320 pixel width displays and
  362.         240dpi density for 640 pixel width displays.
  363.  
  364. F2      120dpi graphics density
  365.  
  366. F3      240dpi graphics density
  367.  
  368. F4      CRT I graphics density
  369.  
  370. F5      CRT II graphics density
  371.  
  372. Alternatively, we recommend the use of a screen capture program such as 
  373. "Screen Thief" for capturing the displayed graph and converting it into a 
  374. standard graphics format disk file.
  375.  
  376.  
  377.  
  378. 12
  379.                              EXAMPLE APPLICATIONS
  380.  
  381.  
  382. Three data files are supplied with PC Graph. Each contains the data for an 
  383. imaginary scenario. These scenarios are offered as examples of how PC Graph 
  384. may be employed. 
  385.  
  386.  
  387. Class Test Results (example1.dat)
  388.  
  389. A class of twenty-five children sit a test. The resulting scores may range 
  390. from zero to 100. It is wanted to graph the results.
  391.  
  392. The test scores are recorded in the first Y range. The number of pupil's 
  393. taking part is faitly high, and so rather than enter each pupil's name as a 
  394. data legend, a letter or number is entered to identify each pupil. 
  395.  
  396. As there is only one range of data; the test scores. A histogram is a good 
  397. general purpose graph of the results. If we want to see if there is a wide 
  398. variance in the results, a percentage scale graph may be plotted. This will 
  399. clearly show the extent of the variance. If there is a slight variance in the 
  400. results, the plots will all be toward the top of the scale, with a large empty 
  401. area below. 
  402.  
  403.  
  404. Exports Of Ore (example2.dat)
  405.  
  406. A country's chief exports are Iron ore and coal. The anuual incomes from both 
  407. these exports are recorded, and wish to be graphed. The export figures for 
  408. Iron ore are recorded in the first Y range, and the figures for coal in the 
  409. second Y range. The year applying to each figure is recorded in the X data 
  410. range. The graph legends may be the years or a subset of the years; 1900, 
  411. 1910, 1920 spaced accordingly through the legends range. 
  412.  
  413. A compound graph can illustrate both the total exports over the period and the 
  414. contribution from each product. 
  415.  
  416.  
  417. Mintage of Florins (example3.dat)
  418.  
  419. The mintage of English florins during the reign of Queen Elizabeth the second 
  420. along with the year of mintage is entered. The years are entered both into the 
  421. X data range (although this is not important) and the legends. The mintage 
  422. figures are entered into the primary Y data range. A pie chart illustrates the 
  423. comparative quantities of coins minted for each year. The percentage scale 
  424. definitely identifies the year 1958 as by far the rarest. The analysis line 
  425. graphs reveal the trend of production, with a sharp peak during 1966. 
  426. 13
  427.                                 SPECIFICATIONS
  428.  
  429.  
  430.  
  431. Supported Display Modes:        CGA, EGA, MCGA, VGA, SVGA
  432.  
  433. X data Ranges:                  100
  434.  
  435. Y data Ranges:                  100 primary
  436.                                 100 secondary
  437.  
  438. Precision:                      Numeric data is stored in 8 byte registers 
  439.                                 giving 15 digit precision.
  440.  
  441. Numeric Range:                  0.00000001 to 9999999999
  442. 14
  443.                                    APPENDIX
  444.  
  445.  
  446.  
  447. A summary glossary of true terms relating to diagrams.
  448.  
  449.  
  450.  
  451. Area graph              A line graph in which the area beneath the line is 
  452.                         stippled or shaded. The line and horizontal axis thus 
  453.                         form boundaries to a distinct area.
  454.  
  455.  
  456. Bar graph               A columnar diagram consisting of a series of columns, 
  457.                         or bars proportional in length to the quantities they 
  458.                         represent. 
  459.  
  460. Clock diagram           See "Vector diagram"
  461.  
  462. Dispersion diagram      A graph used to measure the spread of a series of 
  463.                         values in which values are plotted as single dots 
  464.                         against a vertical scale.
  465.  
  466. Histogram               A type of graph in which the values are plotted 
  467.                         horizontally and the scale of frequencies vertically. 
  468.                         Distinct from a bar graph in that it does not display 
  469.                         absolute values. 
  470.  
  471. Line graph              A graph in which rectangular coordinate points are 
  472.                         plotted and joined by straight lines.
  473.  
  474. Line-scale              A single line that allows distances to be measured
  475.  
  476. Moving average          A calculated average value of a time series graph 
  477.                         that suggests trend.
  478.  
  479. Ogive                   A graph in which the frequencies have been added to 
  480.                         one another successively and converted into 
  481.                         percentages. 
  482.  
  483. Pictorgram              A graph drawn with symbols instead of points and 
  484.                         lines.
  485.  
  486. Pie graph               A divided circle in which each segment reflects that 
  487.                         data item's proportion of the sum of the data.
  488.  
  489. Polygraph               A line graph that includes several sets of values 
  490.                         connected by distinct lines.
  491.  
  492. Roses                   See "Vector diagram"
  493.  
  494. Stack bar               A compound bar diagram in which each column is sub 
  495.                         divided to show the constituents also the whole.
  496.  
  497.  
  498. 15
  499. Star diagram            See "Vector diagram"
  500.  
  501. Time series             A graph where values are plotted as a function of 
  502.                         time.
  503.  
  504. Vector diagram          A form of graph in which values are plotted as radii 
  505.                         from a point of origin.
  506.  
  507. Wheel graph             See "Pie graph"
  508.  
  509. 16
  510. PC Graph is published by Servile Software.
  511.  
  512. After you have used PC Graph 20 times it will no longer function and 
  513. you will need to register it. This will also entitle you to life-time 
  514. FREE support from the author, by post, telephone and the internet. 
  515.  
  516. To register your copy of PC Graph please send a cheque for 29.95 UK 
  517. pounds made payable Matthew Probert to: 
  518.  
  519. Servile Software
  520. 5 Longcroft Close
  521. Basingstoke
  522. Hampshire
  523. RG21 8XG
  524. England
  525.  
  526. Telephone 01256 414072 (8am - 8pm)
  527. EMAIL     probertm@pins.co.uk
  528. WEB       http://www.pins.co.uk/upages/probertm/
  529. FTP       ftp.pins.co.uk   (/seville)
  530.  
  531.